@charset "utf-8";
.banner_ad,.ad_fongli{overflow:hidden;}
.ad_fongli{margin-bottom:10px;display:none;}
/* layout */
.wrap{padding:18px 0 430px 0; position:relative;}
.lay642{width:642px; float:left;}
.lay330{width:330px; float:right;}
.pic_focus,.notice,.sale_planing,.s_book{border:1px solid #fff; border:1px solid #e7e4e7\9 ; box-shadow:0 0 3px #e0dfe0; background:#fcfafc;}
.s_mod,.s1_mod,.s_unsale_mod{border:1px solid #e9e7ea; border:1px solid #e7e4e7\9 ; box-shadow:0 0 3px #e0dfe0;}
.s_mod:hover,.s_mod_hover,.s1_mod:hover,.s1_mod_hover{border:1px solid #dc5c95;}
/* background */
.shop_tit,.shop_quality,.notice_list .toc,.notice_link,.sale_slider,.s_book_tip_icon,.sale_slider .selected .slider_l,.sale_slider .selected .slider_r,.sale_slider .selected .slider,.sale_sliderwrapper_list:hover,.sale_sliderwrapper_box .selected,.guid_a,.guid_b,.guid_c,.guid_d,.pic_sliderwrapper .toc,.pic_sliderwrapper .selected,.pic_sliderwrapper .ahead,.pic_sliderwrapper .next,.s_info_story,.s_book_story,.add_favorite_words,.add_favorite_close,.anson{background-image:url({$imgDomain}/te/index_imgs.png?{$shopImgVer});background-repeat:no-repeat;}
/* te left col */
.shop_tit{background-position:0 0; height:23px; width:615px; line-height:22px; padding-left:27px; margin-bottom:13px; font-size:14px;}
.shop_tit a,.shop_tit a:hover{color:#dc5c95;}
.shop_quality{background-position:-650px -50px; float:right; padding-left:25px;font-weight:bold;}
/* 今日上线模块-产品图 */
.shop_onsale{margin-bottom:38px;}
.s_mod{width:640px; margin-bottom:13px;}
.s_mod:hover .s_info,.s_mod_hover .s_info{background:#dc5c95;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.s_mod:hover .s_info span,.s_mod_hover .s_info span,.s_mod:hover .s_info a,.s_mod_hover .s_info a,.s1_mod:hover .s1_info span,.s1_mod_hover .s1_info span{color:#fcfafc;}
.s_mod:hover .s_info_story,.s_mod_hover .s_info_story{background-position:-300px -150px;}
.s_pic{width:640px; height:180px; overflow:hidden; position:relative;}
.s_discount{width:155px; position:absolute; top:98px; left:20px;text-align:center;}
.s_discount span{display:block;}
.s_discount .salebg2,.s1_info_discount .salebg2{display:inline; font-weight:bold; font-size:24px; color:#dc5c95;}
.s_info{filter:Alpha(opacity=70);background: #F4F1F4; background: rgba(244, 241, 244, 0.7);height:22px; line-height:22px; overflow:hidden; position:relative; margin-top:-22px;}
.s_info_name{width:280px; padding-left:10px; float:left;}
.s_info_time{width:140px; float:left; text-align:center;}
.s_info_story{background-position:-500px -150px; width:75px; height:22px; float:right;}
/* 最后三天上线模块-产品图 */
.shop_lastest{margin-bottom:20px;width:660px;}
.s1_mod{width:310px; height:230px; margin:0 18px 18px 0; float:left; display:inline;}
.s1_mod:hover .s_info span,.s1_mod_hover .s_info span,.s1_mod:hover .s_info a,.s1_mod_hover .s_info a{color:#dc5c95;}
.s1_mod:hover .s1_info,.s1_mod_hover .s1_info{background:#dc5c95; border-color:#dc5c95;}
.s1_mod:hover .s_info_story,.s1_mod_hover .s_info_story{background-position:-400px -150px;}
.s1_pic{width:310px; height:180px;overflow:hidden;}
.s1_info{background:#fcfafc; height:49px; line-height:49px; overflow:hidden; border:1px solid #fff; border-top:none;}
.s1_info_name{padding-left:13px; float:left;}
.s1_info_time{width:125px; height:23px; padding-left:13px; float:left;}
.s1_info_discount{padding-right:10px; float:right;}
/*即将推出模块-产品图 */
.shop_unsale{width:660px;}
.s_unsale_mod{width:310px; height:230px; background:#fcfafc;}
.s2_pic{width:310px; height:180px;overflow:hidden; position:relative; z-index:0;}
.s_unsale_list{width:312px; height:234px; margin:0 18px 20px 0; float:left; display:inline; cursor:pointer; position:relative;}
.s_unsale_list:hover,.s_unsale_list_hover{z-index:1}
.s_unsale_list:hover .s_unsale_mod,.s_unsale_list_hover .s_unsale_mod{border:1px solid #fff; border:1px solid #e7e4e7\9; height:288px; padding:9px; position:absolute; margin:-9px 0 0 -9px; z-index:1;}
.s_unsale_list:hover .s1_info,.s_unsale_list_hover .s1_info{border-color:#fcfafc;}
.s_unsale_list:hover .s_book_notice,.s_unsale_list_hover .s_book_notice,.s_unsale_list:hover .s_book_story_div,.s_unsale_list_hover .s_book_story_div{display:block;}
.s_unsale_list:hover .s_info,.s_unsale_list_hover .s_info{display:none;}
.s_unsale_list img{filter:Gray; -webkit-filter: grayscale(1); -moz-filter: grayscale(1);-ms-filter: grayscale(1);-o-filter: grayscale(1);}
.s_unsale_list:hover img,.s_unsale_list_hover img{filter:none; -webkit-filter: grayscale(0); -moz-filter: grayscale(0);-ms-filter: grayscale(0);-o-filter: grayscale(0);}
/*预售模块*/
.s_book{width:310px; height:280px; padding:9px;}
.s_book .s1_info{border-color:#fcfafc;}
.s_book_pic{width:310px; height:180px; position:relative;}
.s_book_notice{background:#ebe8eb; padding:10px; position:relative;}
.s_book_notice input{width:178px; height:23px; border:1px solid #d9d7d9; color:#999; line-height:23px; margin:1px 10px 0 0; float:left;}
.s_book_submit{background-position:-150px -150px; width:96px; height:25px; border:0 none; cursor:pointer; float:left;}
.s_book_tip{border:1px solid #db5c95; background-color:#f7ecf1; width:171px; height:21px; position:absolute; top:-8px; padding:4px 0 0 9px; left:10px;}
.s_book_tip_icon{background-position:-100px -150px;display:block;width:6px;height:4px;position:absolute;bottom:-4px;left:10px;_bottom:-15px;}
.s_book_notice_div{width:290px; height:30px; overflow:hidden;}
.s_book_story_div{position:absolute; top:68px; left:110px; width:103px; height:38px; cursor:pointer;}
.s_book_story_div:hover .s_book_story,.s_book_story_div_hover .s_book_story{background-position:-400px -100px; filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;}
.s_book_story_div:hover .s_info_story,.s_book_story_div_hover .s_info_story{background-position:-300px -150px;}
.s_book_story_div:hover span.special,.s_book_story_div_hover span.special{background-position:-290px -150px;}
.s_book_story{background-position:-400px -50px; width:103px; height:38px; filter:alpha(opacity=40);-moz-opacity:0.4;opacity:0.4; display:block;}
.s_book_story_text{position:absolute; top:8px; left:12px; line-height:22px; cursor:pointer; text-align:left;}
.s_book_story_text span.special{width:85px; font-size:14px; background-position:-490px -150px; color:#FCFAFC;}
/* te right col */
.text_ad{height:22px; overflow:hidden;}
.text_ad_icon{width:14px; height:19px; float:left;}
.text_ad_text{width:290px; white-space:nowrap; overflow:hidden; margin:3px 0 0 10px; float:left;}
.pic_focus{width:310px; height:170px; overflow:hidden; padding:9px; margin:14px 0 13px 0;position:relative;}
.pic_sliderwrapper{position:absolute; bottom:14px;_bottom:8px; right:16px;}
.pic_slider_time{background-color:#CCCCCC; height: 26px; padding-top:3px; text-align: center; line-height:26px;}
.pic_sliderwrapper .toc{background-position:-650px -100px; display:inline; float:left; margin-right:3px; width:9px; height:9px; filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}
.pic_sliderwrapper .selected{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.pic_sliderwrapper .btn{position:absolute; display:none; width:37px; height:70px; cursor:pointer;}
.pic_sliderwrapper .btn:hover{filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}
.pic_sliderwrapper .ahead{background-position:-300px -50px; top:-108px;right:266px; filter:alpha(opacity=25);-moz-opacity:0.25;opacity:0.25;}
.pic_sliderwrapper .next{right:0; background-position:-350px -50px; top:-108px; right:-7px; filter:alpha(opacity=25);-moz-opacity:0.25;opacity:0.25;}
.beauty_ad{ border:1px solid #FFF; margin-bottom: 13px}
.notice_list{width:328px;height:29px; overflow:hidden;}
.notice_list .toc{float:left; display:inline; width:108px; height:29px; text-align:center; line-height:29px;font-size:13px;font-weight:bolder; background-position:-150px -150px; border-right:1px solid #edebed; cursor:pointer; position:relative; right:-2px;}
.notice_list .selected{color:#dc5c95; background-color:#fcfafc; background:none;}
.notice_content{width:300px; height:84px; padding:15px 14px 9px 14px; overflow:hidden;}
.notice_content ul li{width:300px; margin-bottom:8px; white-space:nowrap; overflow:hidden;}
.notice_link{background-position:-650px 0; padding-left:19px;}
.notice_link:hover{background-position:-650px -15px;}
.notice_content ul p{text-align:right;}
.notice_link_more{color:#b3b3b3;}
.sale_planing{width:300px; padding:22px 14px 0 14px; text-align:center; margin-top:13px;}
.sale_slider{background-position:0 -50px; width:300px; height:35px; margin:10px 0; overflow:hidden;}
.sale_slider li{width:75px; height:35px; float:left; display:inline}
.sale_slider li span{width:75px; height:31px; *width:74px; display:inline; cursor:pointer; float:left; text-align:center; color:#fcfafc; padding-top:4px;*padding-top:6px;}
.sale_slider li span font{display:block; font-size:10px;}
.sale_slider .selected .slider_l{background-position:0 -100px;}
.sale_slider .selected .slider_r{background-position:-200px -100px;}
.sale_slider .selected .slider{background-position:-100px -100px; width:77px;*width:74px; position:relative; left:-1px;*left:0px;}
.sale_sliderwrapper{position:relative;}
.sale_sliderwrapper_list{width:98px; height:48px; padding:1px; overflow:hidden; float:left; display:inline;}
.sale_sliderwrapper_list:hover, .sale_sliderwrapper_box .selected{background-position:0 -150px;}
.sale_sliderwrapper_book{position:absolute; top:-9px;}
/* 导航提示 
.guidance{width:18px; height:63px; color:#faeef4;}
.guid_a{position:fixed; right:50%; top:336px; margin-right:500px; background-position:-550px -50px; display:none; padding:7px 0 0 3px; z-index:1}
.guid_b{position:absolute; left:-22px; top:54px;background-position:-550px -50px; display:block; padding:7px 0 0 3px;}
.guid_c{position:absolute; left:0; top:54px;background-position:-600px -50px; display:block; padding:7px 0 0 6px;}
.guid_d{position:fixed; left:0; top:336px; margin-right:480px; background-position:-600px -50px; display:none; padding:7px 0 0 6px; z-index:1}
.guidance:hover{color:#faeef4;}
*/
/* 首页弹出窗 */
.pop_index{width:400px; height:170px; position:absolute; top:100px; left:-45px; z-index:10; text-align:center; overflow:hidden;}
.pop_ok_btn{width:100px; height:30px; margin:35px auto;}
/*特卖会首页顶部添加收藏功能*/
.add_favorite{height:32px; background-color:#68686a; overflow:hidden;}
.add_favorite_bar{height:32px;cursor:pointer; position:relative; z-index:10;}
.add_favorite_hd{width:590px; height:32px; margin:-32px auto 0; padding:0 10px 0 400px;}
.add_favorite_words{padding-left:20px; background-position: -650px -141px; line-height:32px; cursor:pointer; display:block; float:left;color:#d9d9d9;}
.add_favorite_close{width:14px; height:32px; background-position: -600px -141px; cursor:pointer; float:right; position:relative; z-index:20;}

/* 首页首次访问提示 */
.index_mask{position:absolute;z-index:999;width:100%;height:100%;background:#000;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;z-index:150;}
.first_tips,.tips_close,.tips1_title,.tips2_title,.tips1_ico1 a,.tips1_ico2 a,.tips1_ico3 a,.tips1_ico4 a,.tips2_ico1 a,.tips2_ico2 a,.tips2_ico3 a,.tips2_ico4 a,.next_w,.pre_w,.now_go{background-image:url({$imgDomain}/te/tips_img.png?{$shopImgVer});_background-image:url({$imgDomain}/te/tips_img_ie6.png?{$shopImgVer});background-repeat:no-repeat;}
.first_tips { background-position:left -713px; width: 718px;height: 345px;position: absolute;z-index:200;}
.abso{position: absolute;}
.tips_close{background-position:left -1069px; width: 19px; height: 19px;display:block;position: absolute;top: 17px; right: 15px;cursor: pointer;}
.tips1_title{width: 530px; height: 42px;top:30px}
.tips2_title{background-position:left -43px ;width: 431px; height: 42px;top:30px}
.tips1_ico,.tips2_ico{ width: 100%;top: 110px;left:35px;}
.tips1_ico li,.tips2_ico li{float: left;margin-right: 50px}
.tips1_ico li a,.tips2_ico li a{ cursor: default}
.tips1_ico1 a{ width: 103px;height: 148px;background-position:left -86px;margin-left: 20px;display: block;}
.tips1_ico1 a:hover{background-position:left -235px;}
.tips1_ico2 a{ width: 110px;height: 148px;background-position:-104px -86px;display: block;}
.tips1_ico2 a:hover{ background-position:-104px -235px;}
.tips1_ico3 a{ width: 108px;height: 148px;background-position:-215px -86px;display: block;}
.tips1_ico3 a:hover{background-position:-215px -235px;}
.tips1_ico4 a{ width: 108px;height: 148px;background-position:-324px -86px;display: block;}
.tips1_ico4 a:hover{background-position:-324px -235px;}
/* tips2_ico*/

.tips2_ico1 a{ width: 121px;height: 148px;background-position:left -384px;margin-left: 20px;display: block;}
.tips2_ico1 a:hover{background-position:left -533px;}
.tips2_ico2 a{ width: 120px;height: 148px;background-position:-122px -384px;display: block;}
.tips2_ico2 a:hover{ background-position:-122px -533px;}
.tips2_ico3 a{ width: 93px;height: 148px;background-position:-243px -384px;display: block;}
.tips2_ico3 a:hover{background-position:-243px -533px;}
.tips2_ico4 a{ width: 110px;height: 148px;background-position:-337px -384px;display: block;}
.tips2_ico4 a:hover{background-position:-337px -533px;}

.next_w{background-position:left -682px;width: 110px; height: 28px;display: block; position: absolute; bottom: 15px; right: 25px;}
.pre_w{background-position:-111px -682px;width: 110px; height: 28px;display: block; position: absolute; bottom: 15px; right: 140px;}
.now_go{background-position:-222px -682px;width: 110px; height: 28px;display: block; position: absolute; bottom: 15px; right: 25px;}
/* 问卷入口 */
.anson{position:fixed;left:50%;bottom:100px;width:172px;height:171px;background-position:left -229px;margin-left:506px;margin-top:-50px;}